wash up on shore - Turkish English Dictionary